<?xml version='1.0' encoding='utf-8' ?><!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
	<head>
		<meta http-equiv="Content-Type" content="text/html; charset=utf-8"/>
		<title>4.11. FastLinker</title>
		<link type="text/css" rel="stylesheet" href="PLUGINS_ROOT/org.polarsys.capella.doc/html/styles.css"/>
	</head>
	<body>
		<h1 id="Fast_Linker_View">Fast Linker View</h1>
		<h2 id="Introduction">Introduction</h2>
		<p>The Fast Linker View enables to create links between elements of the opened Capella Model.</p>
		<p>Fast Linker capabilities are disabled by default, in order to enable them, please refer to 
			<a href="/wiki/../help/topic/org.polarsys.capella.doc/html/Filtering%20of%20Capella%20Capabilities/Filtering%20of%20Capella%20Capabilities.html" title="../help/topic/org.polarsys.capella.doc/html/Filtering%20of%20Capella%20Capabilities/Filtering%20of%20Capella%20Capabilities.html">Capella Capabilities</a> <span class="github-link">
			<a href="/wiki/../../../org.polarsys.capella.doc/Filtering_of_Capella_Capabilities/Filtering_of_Capella_Capabilities.mediawiki" title="../../../org.polarsys.capella.doc/Filtering of Capella Capabilities/Filtering of Capella Capabilities.mediawiki">(online documentation)</a></span> 
		</p>
		<p>
			<img height="271" width="322" border="0" src="Images/4.11.%20FastLinker_html_m2597ecec.png"/>
		</p>
		<h2 id="How_to_Put_a_Model_Element_in_the_Fast_Linker.3F">How to Put a Model Element in the Fast Linker?</h2>
		<p>There are several ways to send elements in the Fast Linker:</p>
		<ul>
			<li>Drag &amp; Drop from viewers (Project Explorer, 	Semantic Browser),</li>
			<li>Contextual menu (Viewers and Diagrams), with the &ldquo;Send to Fast 	Linker View&rdquo; command,</li>
		</ul>
		<p>
			<img height="130" width="450" border="0" src="Images/4.11_Fast_Linker_1.png"/>
		</p>
		<ul>
			<li>F6 shortcut (Viewers and Diagrams).</li>
		</ul>
		<h2 id="Link_Creation_Procedure">Link Creation Procedure</h2>
		<p>The following things happen when the user put an element in the Fast Linker:</p>
		<ul>
			<li>If the Fast Linker is empty, it checks whether this element can be 	part of a link (as source or target),
				<ul>
					<li>If no link is possible, the Fast Linker rejects the model element,</li>
					<li>If at least one link is possible, the Fast Linker accepts the model 		element and it becomes visible in the Fast Linker view,</li>
				</ul>
			</li>
		</ul>
		<ul>
			<li>If the Fast Linker already contains one element, it gets the links 	between both elements (whatever which is source or target),
				<ul>
					<li>If no link is possible, the Fast Linker rejects the model element 		(the first model element is leaved untouched),</li>
					<li>If one link is possible, it is created,</li>
					<li>If several links are possible, a menu is displayed to allow the 		user to make a choice:</li>
				</ul>
			</li>
		</ul>
		<p>
			<img height="200" width="400" border="0" src="Images/4.11_Fast_Linker_Link-Creation_Procedure1.png"/>
		</p>
		<ul>
			<li>Once a link is created, a message is added in the Information View:</li>
		</ul>
		<p>
			<img height="60" width="400" border="0" src="Images/4.11_Fast_Linker_Link-Creation_Procedure2.png"/>
		</p>
		<ul>
			<li>If a model element is once again put in the Fast Linker, the 	procedure restarts as if the Fast Linker was empty.</li>
		</ul>
		<h2 id="Additional_Features">Additional Features</h2>
		<p>The Fast Linker offers some features to ease its usage:</p>
		<ul>
			<li>A clear command (
				<img height="16" width="16" border="0" src="Images/4.11.%20FastLinker_html_m46b0819d.png"/>),
			</li>
			<li>A pin command (
				<img height="17" width="30" border="0" src="Images/4.11.%20FastLinker_html_m6358d111.png"/>) 	allowing to keep an element in the Fast Linker in order to create 	several links involving it,
				<ul>
					<li>There is two ways to pin an element:
						<ul>
							<li>Select it in the Fast Linker view and then click on the pin button,</li>
							<li>Use the drop down menu of the pin button and select the element to pin:
								<br/>
								<img height="223" width="242" border="0" src="Images/4.11.%20FastLinker_html_m3bb8b649.png"/>
								<br/>
							</li>
						</ul>
					</li>
					<li>The pinned element is displayed in bold,</li>
					<li>The same procedures can be used to unpin a pinned element</li>
				</ul>
			</li>
		</ul>
		<h2 id="Multiple_Selection">Multiple Selection</h2>
		<p>The Fast Linker view supports multiple sources and multiple targets to create links between each couple of source and target when possible.</p>
		<p>
			<img height="127" width="627" border="0" src="Images/4.11.%20FastLinker_html_32990aa2.png"/>
		</p>
		<table border="1">
			<tr>
				<td>
					<p>
						<img height="45" width="45" border="0" src="Images/4.11.%20FastLinker_html_m262394d3.png"/>
					</p>
				</td>
				<td>
					<ul>
						<li>This feature 					is not yet implemented for every link but works 					with classes associations and generalizations.</li>
						<li>Note 					that multiple sources can have only one target for a 					generalization link.</li>
					</ul>
				</td>
			</tr>
		</table>
		<p>
			<br/>

			<br/>
		</p>
	</body>
</html>